Foxit PDF SDK
FoxitPDFSDKPython2.OFDRenderer类 参考
类 FoxitPDFSDKPython2.OFDRenderer 继承关系图:
FoxitPDFSDKPython2.Base

Public 成员函数

def OFDRenderer ()
 构造函数。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def SetColorMode (color_mode)
 设置颜色模式。 更多...
 
def SetContentFlag (content_flag)
 设置内容标志。 更多...
 
def StartRender (page, matrix)
 开始渲染OFD页面。 更多...
 

静态 Public 属性

 e_ColorModeMapping = _fsdk.OFDRenderer_e_ColorModeMapping
 将颜色值映射到由背景色和前景色定义的颜色范围。
 
 e_ColorModeMappingGray = _fsdk.OFDRenderer_e_ColorModeMappingGray
 将灰色/白色/黑色值映射到背景/前景;对于其他颜色,不作更改。
 
 e_ColorModeNormal = _fsdk.OFDRenderer_e_ColorModeNormal
 正常颜色模式。
 
 e_ContentFlagAllContent = _fsdk.OFDRenderer_e_ContentFlagAllContent
 如果设置,将渲染所有内容。此值应单独使用。
 
 e_ContentFlagAnnot = _fsdk.OFDRenderer_e_ContentFlagAnnot
 如果设置,将渲染注释。(不包括高亮注释和印章)
 
 e_ContentFlagHighLightAnnots = _fsdk.OFDRenderer_e_ContentFlagHighLightAnnots
 如果设置,将渲染高亮注释。
 
 e_ContentFlagPage = _fsdk.OFDRenderer_e_ContentFlagPage
 如果设置,将渲染页面内容。
 
 e_ContentFlagStampAnnots = _fsdk.OFDRenderer_e_ContentFlagStampAnnots
 如果设置,将渲染印章注释。
 

详细描述

此类用于将OFD页面渲染到位图。 请确保在使用此类之前已成功调用 FoxitPDFSDKPython2.Library.InitializeOFDEngine

参见
FoxitPDFSDKPython2.Library

构造及析构函数说明

◆ OFDRenderer()

def FoxitPDFSDKPython2.OFDRenderer.OFDRenderer ( )

构造函数。

构造函数,使用另一个渲染器对象。

构造函数,使用位图对象。

参数
[in]bitmap位图对象。它不应该是空位图。
[in]other另一个渲染器对象。

成员函数说明

◆ IsEmpty()

def FoxitPDFSDKPython2.OFDRenderer.IsEmpty ( )

检查当前对象是否为空。

当当前对象为空时,意味着当前对象无用。

返回
true 表示当前对象为空,而 false 表示不为空。

◆ SetColorMode()

def FoxitPDFSDKPython2.OFDRenderer.SetColorMode (   color_mode)

设置颜色模式。

参数
[in]color_mode颜色模式。请参考从 FoxitPDFSDKPython2.OFDRenderer.e_ColorModeNormal 开始的值, 这应该是这些值中的一个。 默认值是 FoxitPDFSDKPython2.OFDRenderer.e_ColorModeNormal
返回
无返回值。

◆ SetContentFlag()

def FoxitPDFSDKPython2.OFDRenderer.SetContentFlag (   content_flag)

设置内容标志。

参数
[in]content_flag内容标志。请参考从 FoxitPDFSDKPython2.OFDRenderer.e_ContentFlagAllContent 开始的值, 这可以是这些值中的一个或它们的组合。 默认值是 FoxitPDFSDKPython2.OFDRenderer.e_ContentFlagAllContent
返回
无返回值。

◆ StartRender()

def FoxitPDFSDKPython2.OFDRenderer.StartRender (   page,
  matrix 
)

开始渲染OFD页面。

此函数用于开始渲染OFD页面。

参数
[in]pageOFD页面对象。它不应该是空对象。
[in]matrix用于渲染页面的矩阵,通常由函数 FoxitPDFSDKPython2.OFDPage.GetDisplayMatrix 返回。
返回
进度对象。请通过函数 FoxitPDFSDKPython2.Progressive.GetRateOfProgress 检查当前进度的比率。 如果比率还不是100,调用函数 FoxitPDFSDKPython2.Progressive.Continue 继续进度, 直到进度完成。